organization with purposes similar - Turc Anglais Dictionnaire